home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 February / PCWFEB06.iso / Software / Resources / Paint.NET v2.5 RC2 / PaintDotNet_2_5_RC2.exe / PaintDotNet.msi / _FE5F0AFF197C93CEB8AB2583C6C6ACCC < prev    next >
Encoding:
Text File  |  2005-11-16  |  9.6 KB  |  287 lines

  1. <html>
  2.  
  3. <!-- #BeginTemplate "pdn_help.dwt" -->
  4.  
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  7. <!-- #BeginEditable "title" -->
  8. <title>Paint.NET Help - Unattended Installation</title>
  9. <!-- #EndEditable -->
  10. <link rel="stylesheet" type="text/css" href="../stylesheet.css">
  11. </head>
  12.  
  13. <body>
  14.  
  15. <div id="banner">
  16.     <img border="0" src="../images/logo.png" width="229" height="73" align="left"><p><b><br>
  17.     NOTE:</b> This document is still being written (it is "under construction"). Its contents are preliminary, incomplete, 
  18.     and subject to change.</p>
  19. </div>
  20. <div id="leftnav">
  21.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  22.         <li><a href="index.html">Overview</a><br>
  23.         </li>
  24.         <li><a href="Features.html">Features</a><br>
  25.         </li>
  26.     </ul>
  27.     <h3>Concepts</h3>
  28.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  29.         <li>Layers and Transparency<br>
  30.         </li>
  31.         <li>Selections<br>
  32.         </li>
  33.     </ul>
  34.     <h3>User Interface</h3>
  35.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  36.         <li><a href="KeyboardMouseCommands.html">Keyboard & Mouse Commands</a></li>
  37.         <li><a href="MainWindow.html">Main Window</a></li>
  38.         <li><a href="MenuBar.html">Menu Bar</a>
  39.         <ul class="toc">
  40.             <li><a href="File.html">File</a></li>
  41.             <li><a href="Edit.html">Edit</a></li>
  42.             <li><a href="View.html">View</a></li>
  43.             <li><a href="Image.html">Image</a></li>
  44.             <li><a href="Layers.html">Layers</a>
  45.             <ul class="toc">
  46.                 <li class="comment"><a href="RotateZoom.html">Rotate / Zoom</a></li>
  47.                 <li><a href="Adjustments.html">Adjustments</a>
  48.                 <ul class="toc">
  49.                     <li><a href="Levels.html">Levels</a></li>
  50.                 </ul>
  51.                 </li>
  52.             </ul>
  53.             </li>
  54.             <li><a href="Effects.html">Effects</a></li>
  55.             <li><a href="Tools.html">Tools</a></li>
  56.             <li><a href="Window.html">Window</a></li>
  57.             <li><a href="Help.html">Help</a></li>
  58.             <li>Toolbar</li>
  59.         </ul>
  60.         </li>
  61.         <li>Tools Window<ul class="toc">
  62.             <li>Selection Tools</li>
  63.             <li>Brush Tools</li>
  64.             <li>Pixel Tools</li>
  65.             <li>Shape Tools</li>
  66.             <li>Text Tool</li>
  67.             <li>Paint Bucket</li>
  68.             <li>Clone Stamp</li>
  69.             <li>Recolor Tool</li>
  70.         </ul>
  71.         </li>
  72.         <li>History Window</li>
  73.         <li>Layers Window</li>
  74.         <li><a href="ColorsWindow.html">Colors Window</a></li>
  75.         <li>Status Bar</li>
  76.     </ul>
  77.     </li>
  78.     <h3>Other</h3>
  79.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  80.         <li><a href="FAQ.html">FAQ (Frequently Asked Questions)</a></li>
  81.         <li><a href="UnattendedInstallation.html">Unattended Installation</a></li>
  82.         <li><a href="SystemRequirements.html">System Requirements</a></li>
  83.         <li><a href="WebLinks.html">Web Links</a></li>
  84.         <li><a href="License.html">License</a></li>
  85.     </ul>
  86. </div>
  87. <div id="content">
  88.     <!-- #BeginEditable "content" -->
  89.  
  90.  
  91.     <div id="content0">
  92.         <h2>Unattended Installation</h2>
  93.         <p>Paint.NET supports
  94.         <a target="_top" href="http://en.wikipedia.org/wiki/Unattended_installation">
  95.         unattended installation</a> which enables you to install Paint.NET with 
  96.         no user interaction. This is primarily useful for deploying Paint.NET to 
  97.         many users on a network, or slipstreaming it so that it is automatically 
  98.         installed during Windows setup.</p>
  99.         <p>This article is focused on the command-line automation provided by the 
  100.         Paint.NET installer and will not discuss the details of
  101.         <a target="_top" href="http://en.wikipedia.org/wiki/Group_policy">Group 
  102.         Policy</a> or
  103.         <a target="_top" href="http://en.wikipedia.org/wiki/Slipstream_(computing)">
  104.         slipstreaming</a>. The latter, however, has been made popular by software 
  105.         such as <a target="_top" href="http://www.autopatcher.com/">AutoPatcher</a> 
  106.         which you may read about at its
  107.         <a target="_top" href="http://www.neowin.net/forum/index.php?showforum=89">
  108.         official forum</a>.</p>
  109.         <p>Previous versions of Paint.NET were distributed as MSI files which were 
  110.         configured using standard
  111.         <a target="_top" href="http://en.wikipedia.org/wiki/Microsoft_Installer">
  112.         Windows Installer</a> options. Newer versions, however, are distributed 
  113.         as EXE files due to more intricate requirements related to configuration, 
  114.         localization, and updating.<br>
  115.         </p>
  116.         <h3>Command-Line Syntax</h3>
  117.         <p>The setup package supports the following command-line syntax, where PaintDotNet_2_5.exe 
  118.         is the setup package downloaded from our
  119.         <a target="_top" href="http://www.eecs.wsu.edu/paint.net">website</a>:</p>
  120.         <p class="fixed">    PaintDotNet_2_5.exe [/skipConfig | /auto] 
  121.         [PROPERTY=VALUE ...]</p>
  122.         <p>Description of options:<br>
  123.         </p>
  124.         <table border="1" width="80%" cellspacing="0">
  125.             <tr>
  126.                 <td width="20%" class="fixed">
  127.                 <p>/skipConfig</p>
  128.                 </td>
  129.                 <td height="28" width="552">
  130.                 <p>Skips configuration of options and install directory. Uses MSI 
  131.                 properties in the following order of precedence: 1. supplied on 
  132.                 command-line, 2. read from HKLM\Software\Paint.NET, 3. default values. 
  133.                 This is the command used by Paint.NET when it installs an update.</p>
  134.                 </td>
  135.             </tr>
  136.             <tr>
  137.                 <td width="20%" class="fixed">
  138.                 <p>/auto</p>
  139.                 </td>
  140.                 <td height="33" width="552">
  141.                 <p>Like /skipConfig, but does not show the final wizard page that 
  142.                 details the result of installation. This option provides a completely 
  143.                 automated install that requires no user interaction to start or 
  144.                 finish the installation.</p>
  145.                 </td>
  146.             </tr>
  147.             <tr>
  148.                 <td width="20%" class="fixed">
  149.                 <p>PROPERTY=VALUE</p>
  150.                 </td>
  151.                 <td height="33" width="552">
  152.                 <p>Sets an MSI property named PROPERTY to equal VALUE. You may specify 
  153.                 multiple property values. See below for a list of properties.</p>
  154.                 </td>
  155.             </tr>
  156.         </table>
  157.         <p> </p>
  158.         <p>For a default, unattended installation it is sufficient to use the /auto 
  159.         command-line. Further customization is possible by changing the values of 
  160.         the MSI properties, where "1" is used for enabling a behavior or action, 
  161.         and "0" is used for disabling it:<br>
  162.         </p>
  163.         <table border="1" width="80%" cellspacing="0" id="table1">
  164.             <tr>
  165.                 <td width="15%"> </td>
  166.                 <th height="28" width="272" align="center">
  167.                 <p>Default Value</p>
  168.                 </th>
  169.                 <td height="28" width="853"> </td>
  170.             </tr>
  171.             <tr>
  172.                 <td width="15%" class="fixed">
  173.                 <p>TARGETDIR</p>
  174.                 </td>
  175.                 <td height="28" width="272" align="center" class="fixed">
  176.                 <p>%PROGRAMFILES%\Paint.NET</p>
  177.                 </td>
  178.                 <td height="28" width="853">
  179.                 <p>Specifies the directory to install Paint.NET to. %PROGRAMFILES% 
  180.                 usually expands to C:\Program Files, or C:\Program Files (x86) on 
  181.                 64-bit editions of Windows.</p>
  182.                 </a></td>
  183.             </tr>
  184.             <tr>
  185.                 <td width="15%" class="fixed">
  186.                 <p>CHECKFORUPDATES</p>
  187.                 </td>
  188.                 <td height="33" width="272" align="center" class="fixed">
  189.                 <p>1</p>
  190.                 </td>
  191.                 <td height="33" width="853">
  192.                 <p>Enables (1) or disables (0) automatic update checking.</p>
  193.                 </td>
  194.             </tr>
  195.             <tr>
  196.                 <td width="15%" class="fixed">
  197.                 <p>CHECKFORBETAS</p>
  198.                 </td>
  199.                 <td height="33" width="272" align="center" class="fixed">
  200.                 <p>0</p>
  201.                 </td>
  202.                 <td height="33" width="853">
  203.                 <p>When checking for updates, also check for pre-release ("beta") 
  204.                 versions.</p>
  205.                 </td>
  206.             </tr>
  207.             <tr>
  208.                 <td width="15%" class="fixed">
  209.                 <p>JPGPNGBMPEDITOR</p>
  210.                 </td>
  211.                 <td height="33" width="272" align="center" class="fixed">
  212.                 <p>1</p>
  213.                 </td>
  214.                 <td height="33" width="853">
  215.                 <p>Register as the default editor for JPG, PNG, and BMP image types. 
  216.                 Note that this registers Paint.NET for the "Edit" verb, which does 
  217.                 not change the default double-click behavior in Windows.</p>
  218.                 </td>
  219.             </tr>
  220.             <tr>
  221.                 <td width="15%" class="fixed">
  222.                 <p>TGAEDITOR</p>
  223.                 </td>
  224.                 <td height="33" width="272" align="center" class="fixed">
  225.                 <p>1</p>
  226.                 </td>
  227.                 <td height="33" width="853">
  228.                 <p>Register as the default editor for TGA image types.</p>
  229.                 </td>
  230.             </tr>
  231.             <tr>
  232.                 <td width="15%" class="fixed">
  233.                 <p>DESKTOPSHORTCUT</p>
  234.                 </td>
  235.                 <td height="33" width="272" align="center" class="fixed">
  236.                 <p>1</p>
  237.                 </td>
  238.                 <td height="33" width="853">
  239.                 <p>Create a shortcut on the desktop.</p>
  240.                 </td>
  241.             </tr>
  242.         </table>
  243.         <h3><br>
  244.         Examples</h3>
  245.         <p></p>
  246.         <p>To install Paint.NET with the default options, to the default installation 
  247.         directory:</p>
  248.         <blockquote>
  249.             <p class="fixed">PaintDotNet_2_5.exe /auto</p>
  250.         </blockquote>
  251.         <p>To install Paint.NET to a directory called D:\PDN25, and not create a 
  252.         desktop shortcut:</p>
  253.         <blockquote>
  254.             <p></p>
  255.             <p class="fixed">PaintDotNet_2_5.exe /auto TARGETDIR=D:\PDN25 DESKTOPSHORTCUT=0</p>
  256.         </blockquote>
  257.         <p></p>
  258.         <p>To install Paint.NET to a directory called E:\Image Apps\Paint.NET, and 
  259.         to check for betas during update checking. </p>
  260.         <h3><br>
  261.         </h3>
  262.         <p>Note that the entire TARGETDIR parameter must be enclosed in quotations 
  263.         when the target directory contains one or more space!</p>
  264.         <p></p>
  265.         <p></p>
  266.         <blockquote>
  267.             <p class="fixed">PaintDotNet_2_5.exe /auto "TARGETDIR=E:\Image Apps\Paint.NET" 
  268.             CHECKFORBETAS=1</p>
  269.         </blockquote>
  270.     </div>
  271.     <!-- #EndEditable -->
  272.     <h4><br>
  273.     <br>
  274.     </h4>
  275.     <font color="#808080" size="1">Copyright <font face="Times New Roman">⌐ 2005 </font>Rick Brewster, Chris Crosetto, Tom 
  276.     Jackson, Michael Kelsey, Brandon Ortiz, Craig Taylor, Chris Trevino, and Luke Walker. Portions Copyright
  277.     <font face="Times New Roman">⌐ 2005 </font>Microsoft Corporation. All Rights Reserved.</font><font size="1"> <br>
  278.     </font>
  279. </div>
  280. </b>
  281.  
  282. </body>
  283.  
  284. <!-- #EndTemplate -->
  285.  
  286. </html>
  287.